The ARS tracks the operational status of services. CygNet services have four operational states.
| Service Icon Color | Status | Description |
|---|---|---|
|
|
Defined |
The service has been added to the ARS, but has never been started. |
|
|
OK |
The service is running. |
|
|
Out of Service |
The service was stopped normally, or the restart of a previously running service failed. |
|
|
Failed |
The service stopped abnormally. |
When a service is started, it registers its network address with an ARS and reports its operational status as OK. When a service is stopped, it reports an Out of Service status and the ARS de-registers its network address.
CygNet Explorer can be used to see the statuses of all services.
Every 10 minutes the ARS sends out a health check to all of the services listed in its database that have an operational status of OK. If a service does not respond within 10 seconds, the ARS tries a second time for 10 seconds. If the service does not respond by the end of the second 10-second interval the ARS marks the service as Failed. Failed services go on a recheck queue for recovery.
In a multi-host system, one ARS may show a service as OK while another ARS show the same service as failed. This situation is usually the result of network issues or timing between ARSs.